//app.js
App({
  onLaunch: function () {
    wx.cloud.init({
      traceUser: true,
      env: "test-99vab"
    });

    //授权弹窗，向用户发起授权请求,scope是需要请求授权的选项
    // wx.authorize({
    //   scope: 'scope.record',
    //   success: (result)=>{
    //       console.log(result);
    //   },
    //   fail: (error)=>{
    //     console.log(error);     
    //   }
    // });


    //一般用这个方法来查看用户已经授权的选项
    wx.getSetting({
      success: ({authSetting})=>{
        //已经授权的选项
        console.log(authSetting);
        if(!authSetting["scope.record"]){
          //如果该选项还没授权，就向用户发起授权
            wx.authorize({
              scope: 'scope.record',
              success: (result)=>{
                  console.log(result);
              },
              fail: (error)=>{
                console.log(error);
              },
            });
        }
      },
    });

    // wx.getSetting({
    //   success: ({authSetting})=>{
    //       if(!authSetting["scope.userInfo"]){
    //          // scope.userInfo 不允许通过弹出方式进行授权的
    //           // 微信小程序的用户信息授权只能通过 定义授权按钮进行授权操作
    //           wx.authorize({
    //             scope: 'scope.userInfo',
    //             success: (result)=>{
                  
    //             },
    //             fail: ()=>{},
    //             complete: ()=>{}
    //           });
    //       }
    //   },
    // });
  },

  globalData: {
    userInfo: null
  }
})